olfactory pits - Allemand Anglais Dictionnaire